character armor - Spanish English Dictionary